Journal: Drones
Article Title: Modeling and Simulation of an Octorotor UAV with Manipulator Arm
doi: 10.3390/drones7030168
Figure Lengend Snippet: Figure 4 depicts the manipulator arm with its three DOFs (degree of freedom) in a position that maintains the manipulator arm safely at the bottom of the aerial vehicle. This position is considered for simulation analysis in SimMechanics when the octorotor UAV takes off and the arm is retracted [24,25]. In the same figure, the coordinate frame from the Denavit–Hartenberg classical method is presented, where the coordinate frame is represented with the right-hand rule. The frame (∑aB) is the base of the manipulator arm, the frames ∑a1, ∑a2, and ∑a3 are attached to the previous coordinate frames of the joint q1, q2, and q3, respectively. The coordinate frame ∑a3 is considered as the end-effector frame ∑ee. The parameters d1, a2, and a3 are the distances of each link described by Denavit– Hartenberg; additionally, q1, q2, and q3 are the rotational positions of each joint, respectively. These variables are used to obtain a transformation matrix, and the circled numbers shown in Figure 4 are explained below:
Article Snippet: In [19], a quarter car suspension model along with a PID controller was simulated by using the toolbox SimMechanics and Simulink of MATLAB software, whereas in [20], a robot arm was modeled and simulated using SolidWorks and SimMechanics software where the dynamic performance for the modified variables was obtained.
Techniques: Transformation Assay